stray animal neutering project - Français Anglais Dictionnaire